#include <stdio.h>
#include <stdlib.h>
#include <inttypes.h>
#include <unistd.h>

// int main(void)也是可以的
int main(int argc, char **argv)
{
    int tmpval = 0;
    // 这是c99标准，之前标准，需要把int i;的定义放在前面。
    // 1、int i = 0;只执行一次。
    // 2、判断 i < 5是不是成立，如果成立执行{}中的语句。如果不成立，退出执行{}
    // 3、{}中执行完成，执行i++语句。
    // 4、到第2步骤。循环执行判断2语句。
    for (int i = 0/*c99标准*/; i < 5; i++)
    {
        printf("i = %d\n", i);
        tmpval += i;
    }
    printf("finish sum = %d\n", tmpval);
    //因为返回类型是int，因此return 整数;
    return 1;
}
